destroy (someone's) confidence

Translations
briser la confiance de quelqu’un
Definitions
To undermine or completely diminish a person's self-assurance or belief in their own abilities, often through criticism, negative feedback, or discouragement.